Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CASTLE ROAD Detached £461,825 £464,000 4 Jan 2023
6 CASTLE ROAD Semi-Detached £451,171 £250,000 21 Aug 2009
7 CASTLE ROAD Semi-Detached £538,000 6 Oct 2023
9 CASTLE ROAD Detached £661,230 £655,000 2 Mar 2023
11 CASTLE ROAD Semi-Detached £411,107 £235,000 10 Oct 2008
15 CASTLE ROAD Semi-Detached £385,753 £230,000 19 Apr 2013
17 CASTLE ROAD Semi-Detached £450,769 £104,000 20 Jul 1999